de.bsvrz.ste.stealgsba.algorithmen.nachlauf
Class ParameterNachlauf

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.nachlauf.ParameterNachlauf

public class ParameterNachlauf
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeNachlauf!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.3 $ / $Date: 2015/09/10 11:32:59 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
static class ParameterNachlauf.Reaktion
           
 
Field Summary
private  long m_einschaltdauer
          Einschaltdauer in Millisekunden.
private  java.lang.String m_pidAtg
          Pid der Attributgruppe.
private  ParameterNachlauf.Reaktion m_reaktion
          Reaktion der Ursacheneinheit Ein-/Ausschaltung.
private  de.bsvrz.dav.daf.main.config.SystemObject m_ursacheneinheit
          Referenz auf eine Ursacheneinheit.
 
Constructor Summary
ParameterNachlauf()
          Default-Konstruktor ohne weitere Funktion.
ParameterNachlauf(de.bsvrz.dav.daf.main.ResultData rdata)
          Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.
 
Method Summary
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.
 long getEinschaltdauer()
          Gibt den Wert der Variable m_einschaltdauer in Millisekunden zurück.
 ParameterNachlauf.Reaktion getReaktion()
          Gibt den Wert der Variable m_reaktion zurück.
 de.bsvrz.dav.daf.main.config.SystemObject getUrsacheneinheit()
          Gibt den Wert der Variable m_ursacheneinheit zurück.
 void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Übernahme des übergebenen Datensatzes in die interne Struktur.
 void setEinschaltdauer(long einschaltdauer)
          Setzt den Wert der Variable m_einschaltdauer.
 void setReaktion(ParameterNachlauf.Reaktion reaktion)
          Setzt den Wert der Variable m_reaktion.
 void setUrsacheneinheit(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
          Setzt den Wert der Variable m_ursacheneinheit.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_pidAtg

private java.lang.String m_pidAtg
Pid der Attributgruppe.


m_ursacheneinheit

private de.bsvrz.dav.daf.main.config.SystemObject m_ursacheneinheit
Referenz auf eine Ursacheneinheit.


m_reaktion

private ParameterNachlauf.Reaktion m_reaktion
Reaktion der Ursacheneinheit Ein-/Ausschaltung.


m_einschaltdauer

private long m_einschaltdauer
Einschaltdauer in Millisekunden.

Constructor Detail

ParameterNachlauf

public ParameterNachlauf()
Default-Konstruktor ohne weitere Funktion.


ParameterNachlauf

public ParameterNachlauf(de.bsvrz.dav.daf.main.ResultData rdata)
Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.
Method Detail

setdaten

public void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

getUrsacheneinheit

public de.bsvrz.dav.daf.main.config.SystemObject getUrsacheneinheit()
Gibt den Wert der Variable m_ursacheneinheit zurück.

Returns:
Wert der Variable m_ursacheneinheit.

setUrsacheneinheit

public void setUrsacheneinheit(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
Setzt den Wert der Variable m_ursacheneinheit.

Parameters:
ursacheneinheit - zu setzender Wert der Variable m_ursacheneinheit.

getReaktion

public ParameterNachlauf.Reaktion getReaktion()
Gibt den Wert der Variable m_reaktion zurück.

Returns:
Wert der Variable m_reaktion.

setReaktion

public void setReaktion(ParameterNachlauf.Reaktion reaktion)
Setzt den Wert der Variable m_reaktion.

Parameters:
reaktion - zu setzender Wert der Variable m_reaktion.

getEinschaltdauer

public long getEinschaltdauer()
Gibt den Wert der Variable m_einschaltdauer in Millisekunden zurück.

Returns:
Wert der Variable m_einschaltdauer in Millisekunden.

setEinschaltdauer

public void setEinschaltdauer(long einschaltdauer)
Setzt den Wert der Variable m_einschaltdauer.

Parameters:
einschaltdauer - zu setzender Wert der Variable m_einschaltdauer.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object